﻿<?php


class page_user extends page_secur {

		
		
	public function __construct($p) {
		parent::__construct($p);
		$this->pdo=new connexpdo();

	}
	

	/* méthode permettant de retourner toutes les users autorisés*/
	private function les_user() {
		/* construction de la requête */
		$requete = 'SELECT pseudo from user ORDER BY pseudo;';
		
		/* renvoie du résultat de la requête */
		return $this->pdo->connexion->query($requete);
	}
	
	
	protected function affiche_contenu() {
	?>
		<article>
		<h2>Les utilisateurs autorisés</h2>
	<?php
		$result = $this->les_user();
		if ( !$result)
		{
			echo "lecture impossible";
		}
		else 
		{
		$nb = $result->rowCount();
		echo "  lecture réussie, nb utilisateurs : ".$nb ;
		echo "<table>";
		while($ligne = $result->fetch(PDO::FETCH_OBJ))
				{ 
					echo " <tr>";
					echo "<h3>".$ligne->pseudo. "</h3>" ;
					echo " </tr>";
				}
		
		echo "</table>";
		}
		$result -> closeCursor();
		$result=null;
		?>
		<p>Pour voir le détail des cours et TP, balladez-vous sans modération dans le menu</p>
        </article>
		<?php
		}
	
	
	
	
}
?>